Summary
The house which was most recently sold was 1 - 12 STATION ROAD, this sold on 29 Mar 2018 for £12,650,000
The postcode for STATION ROAD is IG1 4DP
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 - 12 STATION ROAD £12,650,000 29 Mar 2018